﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Hotel.DTO
{
    public class Reserva
    {
        private int _idTabela;

        public int IdTabela
        {
            get { return _idTabela; }
            set { _idTabela = value; }
        }
        private Cliente _cliente;

        public Cliente Cliente
        {
            get { return _cliente; }
            set { _cliente = value; }
        }
        private DateTime _dataCheckIn;

        public DateTime DataCheckIn
        {
            get { return _dataCheckIn; }
            set { _dataCheckIn = value; }
        }
        private DateTime _dataCheckOut;

        public DateTime DataCheckOut
        {
            get { return _dataCheckOut; }
            set { _dataCheckOut = value; }
        }
        private double _desconto;

        public double Desconto
        {
            get { return _desconto; }
            set { _desconto = value; }
        }
        private double _custoAdicional;

        public double CustoAdicional
        {
            get { return _custoAdicional; }
            set { _custoAdicional = value; }
        }
        private double _valorCombinado;

        public double ValorCombinado
        {
            get { return _valorCombinado; }
            set { _valorCombinado = value; }
        }
        private DateTime _vencimentoValorCombinado;

        public DateTime VencimentoValorCombinado
        {
            get { return _vencimentoValorCombinado; }
            set { _vencimentoValorCombinado = value; }
        }
        private DateTime _vencimentoReserva;

        public DateTime VencimentoReserva
        {
            get { return _vencimentoReserva; }
            set { _vencimentoReserva = value; }
        }
        private double _valorPagar;

        public double ValorPagar
        {
            get { return _valorPagar; }
            set { _valorPagar = value; }
        }
        private DateTime _dataPagamento;

        public DateTime DataPagamento
        {
            get { return _dataPagamento; }
            set { _dataPagamento = value; }
        }
        private string _tipoPagamento;

        public string TipoPagamento
        {
            get { return _tipoPagamento; }
            set { _tipoPagamento = value; }
        }
        private int _parcelasPagemento;

        public int ParcelasPagemento
        {
            get { return _parcelasPagemento; }
            set { _parcelasPagemento = value; }
        }
        private string _observacoes;

        public string Observacoes
        {
            get { return _observacoes; }
            set { _observacoes = value; }
        }
        private Uh _uh;

        public Uh Uh
        {
            get { return _uh; }
            set { _uh = value; }
        }
        private DateTime _dataCadastro;

        public DateTime DataCadastro
        {
            get { return _dataCadastro; }
            set { _dataCadastro = value; }
        }
        private Usuario _usuario;

        public Usuario Usuario
        {
            get { return _usuario; }
            set { _usuario = value; }
        }
    }
}